Rene Youpa

1975

Universe - IFBB, Medium, 23rd